oar propelled - French English Dictionary